package com.signway.javaui.define;

import com.signway.javaui.ComponentAbility;
import com.signway.javaui.DialogAbility;
import com.signway.javaui.LayoutAbility;

public class CommonData {
    private CommonData() {}

    public static final String COMPONENT_ABILITY = ComponentAbility.class.getName();
    public static final String LAYOUT_ABILITY = LayoutAbility.class.getName();
    public static final String DIALOG_ABILITY = DialogAbility.class.getName();
    public static final String CONTAINER_ABILITY = "";
    public static final String TAB_PAGES_ABILITY = "";
    public static final String NEW_MIMICRY_ABILITY = "";

    public static final String CAT_IMAGE = "com.signway.javaui.slice.example.CatImageSlice";

    /* 组件 */
    public static final String TEXT_SLICE = "com.signway.javaui.slice.component.TextComponent";
    public static final String BUTTON_SLICE = "com.signway.javaui.slice.component.ButtonComponent";
    public static final String PROGRESS_SLICE = "com.signway.javaui.slice.component.ProgressComponent";
    public static final String IMAGE_SLICE = "com.signway.javaui.slice.component.ImageComponent";
    public static final String LIST_CONTAINER_SLICE = "com.signway.javaui.slice.component.ListContainerComponent";
    public static final String PICKER_SLICE = "com.signway.javaui.slice.component.PickerComponent";
    public static final String FLAG_SLICE = "";
    public static final String CUSTOM_SLICE = "com.signway.javaui.slice.component.CustomComponent";

    /* 布局 */
    public static final String DIRECTIONAL_LAYOUT = "com.signway.javaui.slice.layout.DirectionalLayoutSlice"; /* 定向布局 */
    public static final String DEPENDENT_LAYOUT = "com.signway.javaui.slice.layout.DependentLayoutSlice"; /* 依赖布局 */
    public static final String POSITION_LAYOUT = "com.signway.javaui.slice.layout.PositionLayoutSlice"; /* 位置布局 */
    public static final String TABLE_LAYOUT = "com.signway.javaui.slice.layout.TableLayoutSlice"; /* 表格布局 */
    public static final String ADAPTIVE_BOX_LAYOUT = "com.signway.javaui.slice.layout.AdaptiveBoxLayoutSlice"; /* 自适应布局 */
    public static final String STACK_LAYOUT = "com.signway.javaui.slice.layout.StackLayoutSlice"; /* 堆叠布局 */

}
